package com.phiture.erp.basic.api.pojo.resp;

import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;

/**
 * @author YH
 * @date 2025/4/8
 */

@Getter
@Setter
public class ErpMaterialResp {
    private Long id;
    /**
     * 物料名称
     */
    private String name;
    /**
     * 物料条码
     */
    private String barCode;
    /**
     * 物料分类编号
     */
    private Long categoryId;
    /**
     * 单位编号
     */
    private Long unitId;
    /**
     * 物料状态
     *
     * 枚举 {@link cn.iocoder.yudao.framework.common.enums.CommonStatusEnum}
     */
    private Integer status;
    /**
     * 物料规格
     */
    private String standard;
    /**
     * 物料备注
     */
    private String remark;
    /**
     * 保质期天数
     */
    private Integer expiryDay;
    /**
     * 基础重量（kg）
     */
    private BigDecimal weight;
    /**
     * 采购价格，单位：元
     */
    private BigDecimal purchasePrice;
    /**
     * 销售价格，单位：元
     */
    private BigDecimal salePrice;
    /**
     * 最低价格，单位：元
     */
    private BigDecimal minPrice;

    /**
     * 物料计划信息
     */
    private ErpMaterialPlanResp planInfo;
}
